blast (someone's) mind

Translations
retourner le cerveau de quelqu'un
Definitions
To greatly surprise, impress, or shock someone, often by presenting something unexpected, amazing, or difficult to comprehend.